keep fresh - French English Dictionary